|
AT-NFC
2.1 (win)
AT-NFC kernel set
|
Errors codes used by Entry Point export functions. More...
Errors codes used by Entry Point export functions.
| #define EP_ERR_DEINIT 0xA220 |
epDeInit: error base
| #define EP_ERR_DEINIT_HAL_DEINIT EP_ERR_DEINIT + 0x01 |
call hal_deinit failed
| #define EP_ERR_GET_DATA 0xA300 |
epNfcGetData: error base
| #define EP_ERR_GET_DATA_BY_ID 0xA360 |
epNfcGetDataByID: error base
| #define EP_ERR_GET_DATA_BY_ID_INV_PARAM EP_ERR_GET_DATA_BY_ID + 0x01 |
call hal_deinit failed
| #define EP_ERR_GET_DATA_BY_TAG 0xA320 |
epNfcGetDataByTag: error base
| #define EP_ERR_GET_DATA_BY_TAG_INV_PARAM EP_ERR_GET_DATA_BY_TAG + 0x01 |
inv param
| #define EP_ERR_GET_DATA_BY_TAG_INV_SEQ EP_ERR_GET_DATA_BY_TAG + 0x02 |
unexpected command
| #define EP_ERR_GET_DATA_BY_TAG_LIST 0xA340 |
epNfcGetDataByTagList: error base
| #define EP_ERR_GET_DATA_BY_TAG_LIST_INV_PARAM EP_ERR_GET_DATA_BY_TAG_LIST + 0x01 |
inv param
| #define EP_ERR_GET_DATA_BY_TAG_LIST_INV_SEQ EP_ERR_GET_DATA_BY_TAG_LIST + 0x02 |
unexpected command
| #define EP_ERR_GET_DATA_INV_PARAM EP_ERR_GET_DATA + 0x01 |
inv param
| #define EP_ERR_GET_DATA_INV_SEQ EP_ERR_GET_DATA + 0x02 |
unexpected command
| #define EP_ERR_INIT 0xA200 |
epInit: error base
| #define EP_ERR_INIT_HAL_INIT EP_ERR_INIT + 0x01 |
call hal_init failed
| #define EP_ERR_POS_PREP_NEW_TRAN 0xA240 |
epPosPrepareNewTran: error base
| #define EP_ERR_POS_PREP_NEW_TRAN_ALLOC_MEM EP_ERR_POS_PREP_NEW_TRAN + 0x02 |
mem alloc failure
| #define EP_ERR_POS_PREP_NEW_TRAN_CREATE_TLV EP_ERR_POS_PREP_NEW_TRAN + 0x05 |
create tlv container failure
| #define EP_ERR_POS_PREP_NEW_TRAN_INV_PARAM EP_ERR_POS_PREP_NEW_TRAN + 0x01 |
inv param
| #define EP_ERR_POS_PREP_NEW_TRAN_LOAD_COMB_LONFIG EP_ERR_POS_PREP_NEW_TRAN + 0x03 |
load comb config failure
| #define EP_ERR_POS_PREP_NEW_TRAN_RELEASE_MEM EP_ERR_POS_PREP_NEW_TRAN + 0x04 |
mem release failure
| #define EP_ERR_POS_RELEASE_TRAN 0xA2A0 |
epPosTranRelease: error base
| #define EP_ERR_POS_RELEASE_TRAN_INV_PARAM EP_ERR_POS_RELEASE_TRAN + 0x01 |
inv param
| #define EP_ERR_POS_RELEASE_TRAN_MEM_FREE EP_ERR_POS_RELEASE_TRAN + 0x02 |
call HAL_MEM_FREE failed
| #define EP_ERR_POS_TRAN 0xA260 |
epPosTran: error base
| #define EP_ERR_POS_TRAN_EXT_PROCESSING EP_ERR_POS_TRAN + 0x02 |
card located, process it externally
| #define EP_ERR_POS_TRAN_INV_OUTCOME EP_ERR_POS_TRAN + 0x06 |
invalid restart Outcome data
| #define EP_ERR_POS_TRAN_INV_PARAM EP_ERR_POS_TRAN + 0x01 |
inv param
| #define EP_ERR_POS_TRAN_PCD_FAILURE EP_ERR_POS_TRAN + 0x05 |
pcd failure - card or pcd fatal error
| #define EP_ERR_POS_TRAN_POLLING_CANCELLED EP_ERR_POS_TRAN + 0x03 |
card polling cancelled from outside
| #define EP_ERR_POS_TRAN_POLLING_TIMEOUT EP_ERR_POS_TRAN + 0x04 |
card polling timeout
| #define EP_ERR_POS_TRAN_RESTART 0xA280 |
epPosTranRestart: error base
| #define EP_ERR_POS_TRAN_RESTART_CANCELLED EP_ERR_POS_TRAN_RESTART + 0x06 |
card polling cancelled from outside
| #define EP_ERR_POS_TRAN_RESTART_FIELDOFF_TIMEOUT EP_ERR_POS_TRAN_RESTART + 0x03 |
not enaugh time to complete field off timeout
| #define EP_ERR_POS_TRAN_RESTART_INV_OUTCOME EP_ERR_POS_TRAN_RESTART + 0x09 |
invalid restart Outcome data
| #define EP_ERR_POS_TRAN_RESTART_INV_PARAM EP_ERR_POS_TRAN_RESTART + 0x01 |
inv param
| #define EP_ERR_POS_TRAN_RESTART_PCD_FAILURE EP_ERR_POS_TRAN_RESTART + 0x08 |
pcd failure - card or pcd fatal error
| #define EP_ERR_POS_TRAN_RESTART_REMOVAL_FAILURE EP_ERR_POS_TRAN_RESTART + 0x05 |
card removal procedure failure
| #define EP_ERR_POS_TRAN_RESTART_REMOVAL_TIMEOUT EP_ERR_POS_TRAN_RESTART + 0x04 |
card removal procedure timeout
| #define EP_ERR_POS_TRAN_RESTART_TIMEOUT EP_ERR_POS_TRAN_RESTART + 0x07 |
card polling timeout
| #define EP_ERR_POS_TRAN_RESTART_UNEXPECTED EP_ERR_POS_TRAN_RESTART + 0x02 |
unexpected call